Adds a cache entry into the cache, and returns an existing cache entry with a matching key.
public abstract CacheItem<T> AddOrGetExisting<T>(
CacheItem<T> item,
CacheItemPolicy policy
)
public:
generic<typename T>
virtual CacheItem<T>^ AddOrGetExisting(
CacheItem<T>^ item,
CacheItemPolicy^ policy
) abstract
public abstract<T> CacheItem<T> addOrGetExisting(CacheItem<T> value, Class<?> classOfT, CacheItemPolicy policy)
item
Cache item to add.
policy
Expiration policy for the item.
The previous cache entry that matches the specified key, if found. If the cache contains an item with the same key, then it will be returned before it is overwritten. Otherwise, null.
Help Collections
Raster .NET | C API | C++ Class Library | HTML5 JavaScript
Document .NET | C API | C++ Class Library | HTML5 JavaScript
Medical .NET | C API | C++ Class Library | HTML5 JavaScript
Medical Web Viewer .NET
Multimedia
Direct Show .NET | C API | Filters
Media Foundation .NET | C API | Transforms
Supported Platforms
.NET, Java, Android, and iOS/macOS Assemblies
Imaging, Medical, and Document
C API/C++ Class Libraries
Imaging, Medical, and Document
HTML5 JavaScript Libraries
Imaging, Medical, and Document